History
History
Synonyms
UK
US
Meaning:
clinch

an instance of clinching

secure a goal

finalize

to give a final form to (something)

finish, complete action

monopolize

to get or keep control of the whole of (something), so that others cannot share

dominate, control

transact

to carry out (business etc)

do business, carry out

SEW UP as in Wiktionary
SEW UP as in Wikipedia